package com.ztgf.shopping.models.vo.template;

import com.ztgf.shopping.models.dto.epg.*;
import com.ztgf.shopping.models.dto.template.TempletModuleDTO;
import com.ztgf.shopping.models.vo.epg.EpgSectionVO;
import com.ztgf.shopping.models.vo.epg.EpgShopSectionVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.io.Serializable;
import java.util.List;

/**
 * 模版VO
 *
 * @author YUE
 * @Date 2020-05-28 15:30:53
 */
@Data
public class TempletInfoVO implements Serializable {
    @ApiModelProperty(value = "主键")
    private Long id;
    @ApiModelProperty(value = "乐观锁")
    private Integer revision;
    @ApiModelProperty(value = "名称")
    private String name;
    @ApiModelProperty(value = "关键字")
    private String key;
    @ApiModelProperty(value = "类型 0平台首页、1、二级页面，2店铺首页")
    private Integer type;
    @ApiModelProperty(value = "模板下的功能信息")
    private List<TempletModuleVO> templetModuleVOList;
    @ApiModelProperty(value = "店铺id")
    private Long shopId;
    @ApiModelProperty(value = "顺序集合")
    private List<Integer> sortList;
}
